Parallel, Three-dimensional Finite Element Mesh Generation Based on Octree Data Structures
نویسندگان
چکیده
This paper describes the implementation of a three-dimensional mesh generation program based on octree data structures, capable of generating large meshes, operating in a parallel, distributed memory computing under the Single-Program, Multiple-Data model of computation. In order to compensate for the limitations in the standard octree technique, some enhancements to it are developed and implemented, based on the authors’ previous work for two-dimensional problems. Also, communication routines are developed for the exchange of information among processors. Using both the enhanced data structures and the communication routines developed, algorithms are then created for performing the octree mesh generation. Finally, some test runs are carried out on sample meshes in a cluster of Linux workstations using the MPICH library and GNU C compiler, and graphs of computing time vs number of processors are obtained. A. J. Barragán, J.S. Reeve
منابع مشابه
Large-scale Northridge Earthquake Simulation Using Octree-based Multiresolution Mesh Method
Large scale ground motion simulation in realistic basins can benefit greatly from the use of parallel supercomputing systems in order to obtain reliable and useful results within reasonable elapsed time due to its large problem size. We present a parallel octree-based multiresolution finite element methodology for the elastodynamic wave propagation problem and develop a framework for large scal...
متن کاملParallel Structures and Dynamic Load Balancing for Adaptive Finite Element Computation
An adaptive technique for a partial diierential system automatically adjusts a computational mesh or varies the order of a numerical procedure to obtain a solution satisfying prescribed accuracy criteria in an optimal fashion. We describe data structures for distributed storage of nite element mesh data as well as software for mesh adaptation, load balancing, and solving compressible ow problem...
متن کاملQuadtree and Octree Grid Generation
Engineering analysis often involves the accurate numerical solution of boundary value problems in discrete form. Hierarchical quadtree (or octree) grid generation offers an efficient method for the spatial discretisation of arbitrary-shaped two- (or three-) dimensional domains. It consists of recursive algebraic splitting of sub-domains into quadrants (or cubes), leading to an ordered hierarchi...
متن کاملDistributed Octree Data Structures and Local Reenement Method for the Parallel Solution of Three-dimensional Conservation Laws
Conservation laws are solved by a local Galerkin nite element procedure with adaptive space-time mesh reenement and explicit time integration. A distributed octree structure representing a spatial decomposition of the domain is used for mesh generation, and later may be used to correct for processor load imbalances introduced at adaptive enrichment steps. A Courant stability condition is used t...
متن کاملThree Dimensional Finite Element Mesh Generation for Maxillary Second Premolar
The finite element method (FEM) has established itself as a powerful tool in biomechanics. However, developing a finite element three dimensional mesh for irregular geometry object is still a labor intensive task hence limits the usage of the three dimensional analysis for dental structures. This study presented an automatic procedure to generate the three dimensional finite element mesh of a m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007